Net benefit - French English Dictionary